﻿/*面包屑导航*/
.crumb{ margin-top:18px;color:#666;}
.crumb span{ color:#ed5400; margin-left:10px;}
.crumb a{ color:#666;margin:0 10px 0 10px;}
.crumb a:hover{ color:#ed5400;}
.crumb a.crumb-index{ margin-left:0;}
/*bg*/
.news-list li, .news-list-title{background:url(../../img/news/icon.png) no-repeat;}
/*news list*/
.news-list-title{ width:105px; height:26px; margin-top:10px; line-height:26px; text-align:center; color:#fff; font-weight:700; }
/*cols*/
.col-grid-s5m0{}
.col-grid-s5m0 .col-main-wrap { margin-right: 200px; }
.col-grid-s5m0 .col-sub { width: 190px; margin-left:-190px;}
.m10{ margin-top:10px;}
/*news list*/
.news-list, .news-view{border:solid 1px #c9c9c9; padding:16px;}
.news-list ul{ }
.news-list li{ height:28px; line-height:28px; padding:0 16px; border-bottom:dotted 1px #ccc; background-position:8px -38px;}
.news-list ul span{color:#999; float:right; line-height:29px;}
.news-list ul a{ font-size:14px;}
.blod{ font-weight:600;}
/*news view*/
.news-view{}
.news-title{ font-size:26px; line-height:32px; color:#ed5400; text-align:center; font-weight:700;}
.news-time{ color:#666; text-align:center; padding-bottom:8px; border-bottom:dotted 1px #ccc;}
.news-bd{padding:20px 10px;}
/*分页*/
.pager a.prev s, .pager a.next s, .pager a.prev-disable s, .pager a.next-disable s, .pager button{background:url(../../img/news/pager.png) no-repeat; }
.pager{ text-align:center; margin-top:16px;}
.pager a, .pager span{ margin:0 4px;display:inline-block; overflow:hidden; }
.pager a{border:solid 1px #ccc;line-height:18px;height:18px; padding:2px 8px 1px; }
.pager span a{ margin:0; border-width:0; padding:0; height:auto; }
.pager span a:hover{ text-decoration:none;}
.pager a.curr{ border:solid 1px #fff; color:#ed5400; cursor:default; text-decoration:none;}
.pager a.prev, .pager a.prev-disable, .pager a.next, .pager a.next-disable{ background-color:#f8f8f8; position:relative;  }
.pager a.prev, .pager a.next{color:#ed5400;}
.pager a.prev-disable:hover, .pager a.next-disable:hover{ cursor:default; color:#333; text-decoration:none;}
.pager a.prev, .pager a.prev-disable{ padding-left:12px;}
.pager a.next, .pager a.next-disable{ padding-right:12px;}
.pager a.prev-disable, .pager a.prev-disable:hover, .pager a.next-disable, .pager a.next-disable:hover{ color:#666;}
.pager a.prev s, .pager a.next s, .pager a.prev-disable s, .pager a.next-disable s{ display:block; width:5px; height:9px; overflow:hidden; top:6px; position:absolute;}
.pager a.prev s{ float:left; background-position:-10px 0; left:2px; }
.pager a.prev-disable s{ float:left; background-position:0 0; left:2px; }
.pager a.next s{ float:right; background-position:-15px 0; right:2px;}
.pager a.next-disable s{ float:right; background-position:-5px 0; right:2px;}
.pager span{ color:#999; line-height:22px; height:22px; padding-bottom:2px; }
.pager input{ width:40px; height:14px; line-height:14px; padding:2px; border:solid 1px #f0b57b; margin:0 2px; text-align:center; vertical-align:middle;}
.pager button{ margin-left:8px; width:77px; text-align:center; height:22px; padding: 4px 0 4px 0; background-position:0 -22px; border:0; cursor:pointer; vertical-align:middle;}
.pager-min a.prev, .pager-min a.prev-disable, .pager-min a.next, .pager-min a.next-disable{ width:1px; overflow:hidden; margin:0; display:inline-block;}
.pager-min a:hover{ text-decoration:none;}
.pager-min a.prev s, .pager-min a.prev-disable s{ margin-left:5px;}
.pager-min a.next s, .pager-min a.next-disable s{ margin-right:5px;}
.pager-min span{ line-height:22px; padding:0 4px;}
/*ad*/
.ad{width:186px; height:84px; padding:1px; background-color:#fff; border:solid 1px #c9c9c9; display:block; margin-bottom:10px;}
a.ad:hover{ border-color:#ff9c00;}
.ad img{ width:186px; height:84px;}